good Lord – English–Italiano translations

🇬🇧 en it 🇮🇹

good Lord interjection

  • exclamation of amazement
Dio mio
Wiktionary Links